mechanized cavalry - English Synonyms Dictionary